content digital databases object oriented http application drm electronic licensing java tools software blogfa thin-client dance development jazz internet distribution music developers blues music classic projects radius3 demo creation dancing java software development tap digital rights management open source license distribution software development copyright copy protection java ballet anti-piracy